package com.gome.ocean.dao.model.authority;

import java.util.Date;
import java.util.List;

import com.gome.framework.base.BaseBO;

/**
 * @author liyuefeng
 */
public class MenuRoleVO extends BaseBO {

    /**
     * @Fields serialVersionUID : TODO
     */
    private static final long serialVersionUID = 1L;

    private Long id;

    private String menuName;

    private Integer pid;

    private Integer relationFunction;

    private String menuUrl;

    private Byte isLink;

    private Date addtmie;

    private Date modifyTime;

    private Byte status;

    private Byte rmStatus;

    private String iconId;

    private Integer roleId;

    private List<MenuRoleVO> menuRoleVOs;

    private List<MenuSource> menuSources;

    private int sort;

    public int getSort() {
        return sort;
    }

    public void setSort(int sort) {
        this.sort = sort;
    }

    public String getIconId() {
        return iconId;
    }

    public void setIconId(String iconId) {
        this.iconId = iconId;
    }

    public void setRoleId(Integer roleId) {
        this.roleId = roleId;
    }

    public Byte getRmStatus() {
        return rmStatus;
    }

    public void setRmStatus(Byte rmStatus) {
        this.rmStatus = rmStatus;
    }

    public int getRoleId() {
        return roleId;
    }

    public void setRoleId(int roleId) {
        this.roleId = roleId;
    }

    public List<MenuRoleVO> getMenuRoleVOs() {
        return menuRoleVOs;
    }

    public void setMenuRoleVOs(List<MenuRoleVO> menuRoleVOs) {
        this.menuRoleVOs = menuRoleVOs;
    }

    public List<MenuSource> getMenuSources() {
        return menuSources;
    }

    public void setMenuSources(List<MenuSource> menuSources) {
        this.menuSources = menuSources;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getMenuName() {
        return menuName;
    }

    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }

    public Integer getPid() {
        return pid;
    }

    public void setPid(Integer pid) {
        this.pid = pid;
    }

    public Integer getRelationFunction() {
        return relationFunction;
    }

    public void setRelationFunction(Integer relationFunction) {
        this.relationFunction = relationFunction;
    }

    public String getMenuUrl() {
        return menuUrl;
    }

    public void setMenuUrl(String menuUrl) {
        this.menuUrl = menuUrl;
    }

    public Byte getIsLink() {
        return isLink;
    }

    public void setIsLink(Byte isLink) {
        this.isLink = isLink;
    }

    public Date getAddtmie() {
        return addtmie;
    }

    public void setAddtmie(Date addtmie) {
        this.addtmie = addtmie;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }

    public Byte getMenuLevel() {
        return menuLevel;
    }

    public void setMenuLevel(Byte menuLevel) {
        this.menuLevel = menuLevel;
    }

    private Byte menuLevel;
}
